#ifndef PT_DEBUGSYSTEM_H
#define PT_DEBUGSYSTEM_H

#include "../PTCommon.h"
#include "PTSystemCommon.h"

struct IPTDebugSystem
{
	virtual void Initialize() = 0;
	virtual void OutputString(char *pOutputString) = 0;
	virtual void Uninitialize() = 0;
};

extern "C" PTSYSTEMAPI IPTDebugSystem * PTCALL PTDebugSystem_Get();

#endif